land, ho! - Turco Inglés Diccionario